rack and lever jack - German English Dictionary